//package com.atelier.plugin.entity;
//
//import lombok.AllArgsConstructor;
//import lombok.Data;
//import lombok.NoArgsConstructor;
//
///**
// * 项目模板信息
// * @author tangrufei
// * @date 2023-06-01 16:20
// */
//@Data
//@NoArgsConstructor
//@AllArgsConstructor
//public class ProjectTemplate implements AbstractEditorItem<ProjectTemplate>{
//    /**
//     * 模板名称
//     */
//    private String name;
//    /**
//     * 模板代码
//     */
//    private String code;
//
//    /**
//     * 更改文件名称
//     *
//     * @param name 文件名称
//     */
//    @Override
//    public void changeFileName(String name) {
//            this.name=name;
//    }
//
//    /**
//     * 获取文件名称
//     *
//     * @return {@link String}
//     */
//    @Override
//    public String fileName() {
//        return this.name;
//    }
//
//    /**
//     * 改变文件内容
//     *
//     * @param content 内容
//     */
//    @Override
//    public void changeFileContent(String content) {
//        this.code=content;
//    }
//
//    /**
//     * 获取文件内容
//     *
//     * @return {@link String}
//     */
//    @Override
//    public String fileContent() {
//        return this.code;
//    }
//
//    /**
//     * 默认值
//     *
//     * @return {@link }
//     */
//    @Override
//    public ProjectTemplate defaultVal() {
//        return new ProjectTemplate("demo","value");
//    }
//}
